monetary guarantee - German English Dictionary